|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
java.lang.Objectjp.co.ricoh.dsdk.scard.option.security.AbstractSignCredential
jp.co.ricoh.dsdk.scard.option.security.DESSignCredential
DESによる暗号化を行うクレデンシャルのサンプルです. このクレデンシャルは、メッセージのハッシュ生成やブロックサイズに満たないデータのパディングは行いません。1ブロック分のデータのDES暗号化のみを行います。
| コンストラクタの概要 | |
DESSignCredential(byte[] key)
8バイト長のbyte配列からDES鍵を生成し、DESSignCredentialを生成します. |
|
DESSignCredential(java.security.Key desKey)
DES鍵を指定して、DESSignCredentialを生成します. |
|
| メソッドの概要 | |
int |
getInputLength()
署名/暗号化アルゴリズムが処理することの出来るデータブロックの長さを返します. |
byte[] |
sign(byte[] data)
1ブロックのデータを署名/暗号化します. |
| クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
public DESSignCredential(byte[] key)
key -
DES鍵となるbyte配列.public DESSignCredential(java.security.Key desKey)
desKey - DES鍵.| メソッドの詳細 |
public int getInputLength()
SignCredential の記述:
public byte[] sign(byte[] data)
SignCredential の記述:
SignCredential 内の signdata -
署名/暗号化するデータ.
データの長さは、getInputLength()メソッドで取得される長さと同じである必要があります。
|
SDK/J Authentication Package ver1.0 RICOH Confidential |
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||